/*
第一类模板
.box-wrap-bg{padding-bottom:10px;background-color:#e7edf0;}
.box-wrap{padding:10px;background-color:#fff;border-radius:6px;}
.box-mgb{margin-bottom:8px;}
.box-mgr{margin-right:5px;}
.box-post{color:#131418;font-size:0.13rem;}
.box-img{display:block;width:0.8rem;height:0.8rem;}
.box-meta{color:#677584;font-size:0.1rem;}
.box-icons{color:#677584;font-size:0.12rem;}
.icon-text{margin-left:5px;}
*/
.cat-relative{position:relative;margin-bottom: 15px;padding-top: 15px;}
.cat-wrap{margin-bottom:0px;position:relative;z-index:2;}
.cat-title{font-size:0.18rem;line-height:1;color:#bebebe;margin-right:25px;}
.cat-title-cur{color:#404040;}
.cat-title span{line-height:1;transition:all .2s;}
.slide-span{position:absolute;background-color:#fbf0bb;height:7px;z-index:1;}

.search-ui{margin:0 10px;font-size:0.12rem;color:#adadad;background-color:#f0f0f0;border-radius:99px;height:30px;line-height:30px;text-align:center;}

.tabs-outer{overflow: auto;}

.box-wrap{margin-bottom:15px;padding:0 10px 10px;}
.box-left{width:0.5rem;margin-right:5px;}
.condition-type{color:#fff;padding:1px 5px;border-radius:3px;}
.condition-type-up{background-color:#ff927b;background-image:linear-gradient(#ffa47c,#ff7f7a);}
.condition-type-down{background-color:#21d3da;background-image:linear-gradient(#22ddd0,#1fc8e4);}
.box-item-title{font-weight:bold;line-height:1;margin-bottom:5px;}
.box-tag-item{font-size:0.12rem;padding:1px 4px;border-radius:2px;margin-right:3px;margin-bottom:3px;}
.box-tag-item-up{background-color: #fdf4f4;color: #ff827a;}
.box-tag-item-down{background-color:#e6fdf9;color:#00baa6;}
.box-desc{color:#999;font-size:0.12rem;}

.box-think-wrap{position:absolute;width:80%;left:10px;background-color:#fff;z-index:3;border-top:1px solid #12c;box-shadow:0 1px 5px rgba(0,0,0,0.4);max-height:200px;overflow:auto;}
.box-think-item{padding:10px;border-bottom:1px solid #ccc;}

.post-wrap{padding:10px;background-color:#fff;border-radius:6px;border-top-left-radius:0;border-top-right-radius:0;margin-bottom:10px;}
.post-mgb{margin-bottom:8px;}
.post-head{display:block;width:0.32rem;height:0.32rem;border-radius:50%;margin-right:10px;}
.post-username{color:#131418;font-weight:bold;}
.post-user-introduce{color:#677584;font-size:0.12rem;}
.post-ctx{color:#131418;}
.post-share{color:#677584;}
.share-wx{color:#79d084;}
.share-friend{color:#aad77d;}
.share-qq{color:#7baee5;}
.share-wb{color:#e6918f;}
.share-icon{padding:0 20px;font-weight:bold;}
.post-meta-wrap{padding:10px;background-color:#fff;border-radius:6px;}
.post-meta-head{border-bottom:1px solid #ced6dc;padding-bottom:5px;	line-height: 1;margin-bottom:5px;}
.post-like-num{color:#677584;font-size:0.13rem;}
.post-discus-num{font-size:0.13rem;color:#637180;}
.post-null-discus{color:#a8b1bd;text-align:center;padding:20px 0;}

.other-meta-title{color:#677584;margin-bottom:10px;}

.case-tags span{font-size:0.12rem;color:#757576;background-color:#f5f7fa;padding:3px 8px;border-radius:99px;margin:0 10px 5px 0;}
.case-tags i{font-style:normal;color:#ed7043;font-weight:bold;}
.referlink{display: block;margin-bottom:5px;width: 97%;color:#5a7cab;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.referlink:visited{color:#7f91a3;}
.referlink:active{background-color:#e8eaed;color:#ed7043;}

.item-enter {
  opacity: 0;
  transform:translateY(50px);
}
.item-enter-active {
  opacity: 1;
transform:translateY(0);
  transition: opacity 500ms ease-in,transform 500ms;
}
.item-enter-done {
  opacity: 1;

}
.item-exit {
  opacity: 1;
}
.item-exit-active {
  opacity: 0;
  transition: opacity 2000ms ease-in;
}


/*投稿Contribution页面start*/
.ctbu-name{color:#555;background-color:#f0f0f0;}
.ctbu-input{width:100%;box-sizing:border-box;border:none;border-radius:0;height:0.4rem;}
.stk-close{color:#ccc;width:30px;text-align: center;}
.ctbu-tag{width:1.1rem;box-sizing:border-box;border:none;border-radius:0;height:0.4rem;border-bottom:1px solid #38f;}
.ctbu-tag-wrap{margin-right:10px;margin-top:5px;background-color:#38f;border-radius:4px;}
.ctbu-tagname{color:#fff;padding:3px 3px 3px 5px;}
.ctbu-tagname-del{position:relative;color:#fff;padding:3px 5px 3px 3px;}
.ctbu-textarea{padding:5px;box-sizing:border-box;width:100%;height:100px;border:1px solid #ccc;border-radius:0;}
.ctbu-mgt5{margin-top:5px;}
.push_button{position:relative;width:70%;color:#fff;display:block;text-decoration:none;margin:20px auto 0;border-radius:4px;border:none;background-color:#38f;text-align:center;padding:10px;transition: all 0.2s;}
.push_button:active{transform:scale(0.95);}
/*投稿Contribution页面end*/